home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Toolbox / Visual Basic Toolbox (P.I.E.)(1996).ISO / graphics / frxfiles / frx.bas next >
BASIC Source File  |  1995-11-11  |  1KB  |  27 lines

  1. Option Explicit
  2. Declare Function GlobalFree Lib "Kernel" (ByVal hMem%) As Integer
  3. Declare Function GlobalLock Lib "Kernel" (ByVal hMem%) As Long
  4. Declare Function GlobalAlloc Lib "Kernel" (ByVal wFlags%, ByVal dwBytes&) As Integer
  5. Declare Function hread Lib "Kernel" Alias "_hread" (ByVal hf%, ByVal hpvBuffer&, ByVal cbBuffer&) As Long
  6. Declare Function hwrite Lib "Kernel" Alias "_hwrite" (ByVal hf%, ByVal hpvBuffer&, ByVal cbBuffer&) As Long
  7. Declare Function GlobalUnlock Lib "Kernel" (ByVal hMem%) As Integer
  8.  
  9. Global Const GMEM_FIXED = &H0
  10. Global Const GMEM_MOVEABLE = &H2
  11. Global Const GMEM_NOCOMPACT = &H10
  12. Global Const GMEM_NODISCARD = &H20
  13. Global Const GMEM_ZEROINIT = &H40
  14. Global Const GMEM_MODIFY = &H80
  15. Global Const GMEM_DISCARDABLE = &H100
  16. Global Const GMEM_NOT_BANKED = &H1000
  17. Global Const GMEM_SHARE = &H2000
  18. Global Const GMEM_DDESHARE = &H2000
  19. Global Const GMEM_NOTIFY = &H4000
  20. Global Const GMEM_LOWER = GMEM_NOT_BANKED
  21. Global Const GHND = (GMEM_MOVEABLE Or GMEM_ZEROINIT)
  22. Global Const GPTR = (GMEM_FIXED Or GMEM_ZEROINIT)
  23. Global Const GMEM_DISCARDED = &H4000
  24. Global Const GMEM_LOCKCOUNT = &HFF
  25.  
  26.  
  27.